package xcmg.device.dao.entity.basic;

import java.io.Serializable;
import java.util.Date;

/**
 * @author wangyong
 */
public class SystemParameter implements Serializable {

  /**
   * 主键
   */
  private Long id;

  /**
   * 参数type，一组参数type定义为相同值
   */
  private String paramType;

  /**
   * 参数名，一组参数的name定义为相同值
   */
  private String paramName;

  /**
   * 参数key, param_type与param_key定义唯一参数
   */
  private Short paramKey;

  /**
   * 参数值
   */
  private String paramValue;

  /**
   * 参数值描述
   */
  private String paramDesc;

  /**
   * 添加时间
   */
  private Date createTime;

  /**
   * 添加人id
   */
  private String createId;

  /**
   * 添加人名称
   */
  private String createName;

  /**
   * 修改时间
   */
  private String updateTime;

  /**
   * 修改人id
   */
  private String updateId;

  /**
   * 修改时间
   */
  private String updateName;

  /**
   * 公司ID, 对应company_info.org_id，公用参数则为空
   */
  private String orgId;

  /**
   * 备注
   */
  private String remark;

  public Long getId() {
    return id;
  }

  public void setId(Long id) {
    this.id = id;
  }

  public String getParamType() {
    return paramType;
  }

  public void setParamType(String paramType) {
    this.paramType = paramType;
  }

  public String getParamName() {
    return paramName;
  }

  public void setParamName(String paramName) {
    this.paramName = paramName;
  }

  public Short getParamKey() {
    return paramKey;
  }

  public void setParamKey(Short paramKey) {
    this.paramKey = paramKey;
  }

  public String getParamValue() {
    return paramValue;
  }

  public void setParamValue(String paramValue) {
    this.paramValue = paramValue;
  }

  public String getParamDesc() {
    return paramDesc;
  }

  public void setParamDesc(String paramDesc) {
    this.paramDesc = paramDesc;
  }

  public Date getCreateTime() {
    return createTime;
  }

  public void setCreateTime(Date createTime) {
    this.createTime = createTime;
  }

  public String getCreateId() {
    return createId;
  }

  public void setCreateId(String createId) {
    this.createId = createId;
  }

  public String getCreateName() {
    return createName;
  }

  public void setCreateName(String createName) {
    this.createName = createName;
  }

  public String getUpdateTime() {
    return updateTime;
  }

  public void setUpdateTime(String updateTime) {
    this.updateTime = updateTime;
  }

  public String getUpdateId() {
    return updateId;
  }

  public void setUpdateId(String updateId) {
    this.updateId = updateId;
  }

  public String getUpdateName() {
    return updateName;
  }

  public void setUpdateName(String updateName) {
    this.updateName = updateName;
  }

  public String getOrgId() {
    return orgId;
  }

  public void setOrgId(String orgId) {
    this.orgId = orgId;
  }

  public String getRemark() {
    return remark;
  }

  public void setRemark(String remark) {
    this.remark = remark;
  }
}
